Distributed Algorithms for Resource Allocation and Load Balancing

نویسندگان

چکیده

Modern computing is increasingly using distributed systems, and improving their load distribution resource allocation essential for obtaining optimal performance. Distributed algorithms balancing employ a variety of techniques, including heuristic-based, optimization-based, machine learning-based ones. In this work, we present review load-balancing resource-allocation approaches. We explore the difficulties in developing efficient emphasise need meticulously analysing contrasting various light requirements certain system workload. Additionally, based on concept particle swarm optimisation, method cloud environments. Our suggested tries to reduce average task waiting time while simultaneously maintaining some semblance parity among nodes. By putting our technique through its paces simulated environment examining outcomes, compare it against cutting-edge algorithms. research demonstrates that has potential greatly improve performance by reducing typical amount ensuring evenly This shows how optimisation may be used create

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Iterative algorithms for distributed load balancing

We consider the load balancing problem for a synchronous distributed processor network. The processor network is modeled by an undirected, connected graph G = (V;E) in which node vi 2 V possesses a computational load ui. We want to determine a schedule in order to move load across edges so that the weight on each node is approximately equal. This problem models load balancing when we associate ...

متن کامل

A Multi-Agent System Approach to Load-Balancing and Resource Allocation for Distributed Computing

In this research we use a decentralized computing approach to allocate and schedule tasks on a massively distributed grid. Using emergent properties of multi-agent systems, the algorithm dynamically creates and dissociates clusters to serve the changing resource demands of a global task queue. The algorithm is compared to a standard first-in first-out (FIFO) scheduling algorithm. Experiments do...

متن کامل

Analysing the Impact of Heterogeneity with Greedy Resource Allocation Algorithms for Dynamic Load Balancing in Heterogeneous Distributed Computing System

Heterogeneous Distributed systems have been an active research area in computer science for the last two decade, task allocation and load balancing have been a major issue associated with such systems. The load-balancing problem, attempts to compute the assignment with smallest possible makespan (i. e. the completion time at the maximum loaded computing node). This paper presents and discusses ...

متن کامل

Distributed Parallel Resource Co-Allocation with Load Balancing in Grid Computing

Resource Co-allocation is one of the crucial problems affecting the performance of the grid. In addition to this if the system load in each of nodes is nearly equal; it indicates good resource allocation and utilization. It is well known that load balancing is a key factor in developing parallel and distributed applications. Instead of balancing the load in grid by process migration, or by movi...

متن کامل

Load Balancing Algorithms in Distributed Service Architectures for Medical Applications

This paper investigates the performance of two proposed load balancing algorithms for Object-Oriented Distributed Service Architectures (DSA) that are open and flexible, enabling rapid and easy development of new applications on various kinds of software and hardware platforms, catering for telecommunications and distributed medical applications. The proposed algorithms, namely, Node Status Alg...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Turkish Online Journal of Qualitative Inquiry

سال: 2023

ISSN: ['1309-6591']

DOI: https://doi.org/10.52783/tojqi.v11i4.10021